/**index.less**/
page {
  background-color: #F3F3F3;
}

.sub-title {
  margin-top: 10rpx;
  padding: 20rpx 32rpx;
  line-height: 1.5;
  color: #333;
  display: flex;
  justify-content: space-between;
}

.container {
  display: grid;
  grid-template-columns: repeat(auto-fill, 130rpx);
  justify-content: space-between;
  column-gap: 15rpx;
  row-gap: 30rpx;
  padding: 0 32rpx;

  .item {
    width: 130rpx;
    text-align: center;
  }

  .icon {
    width: 80rpx;
    height: 80rpx;
    background-color: white;
    border-radius: 20rpx;
    padding: 20rpx;
    box-shadow: 10rpx 10rpx 10rpx #e8e8e8;
  }

  .label {
    margin-top: 10rpx;
    color: #333;
  }
}
